<html>
  <head>
    <title>JavaScript  Block Api</title>
  </head>
  <body>
    <script>
      //  JavaScript  UI  Block 、Busy

            /*
                一、基本用法

                        eg:  阻止、禁用整个页面：

                              abp.ui.block();

                        eg:  阻止、禁用某个元素、

                              abp.ui.block('#MyContainer')

                        eg:  启用先前阻止、禁用的元素或页面

                              abp.ui.unblock();
            */

            /*
                二、 选项  Options

                        abp.ui.block() 方法可以得到一个选项对象，该对象可能包含以下字段：

                            elm:  一个可选的"选择器"，用于查找要阻止的元素(例如 #MyContainerId).

                                  如果未提供，则整个页面被阻止。

                                  选择器也可以直接传递给block()方法，如上所述。

                            busy： 设置为true以显示被阻止区域的进度指示器。

                            Promise:  带有 always 或 finally 回调的Promise对象。

                                     如果你想在延迟操作完成时自动解除屏蔽区域，这会很有用。


                          eg:  使用繁忙指示器阻止元素的展示

                                  abp.ui.block({
                                      elm:'#MySection',
                                      busy:true
                                  });
            */
    </script>
  </body>
</html>